package com.lds.erp.order.order.ao;

import com.dph.common.utils.service.Base;
import com.lds.erp.order.enums.PaymentMethodEnum;
import com.lds.erp.order.enums.PaymentTypeEnum;
import io.swagger.annotations.ApiModelProperty;


/**
 * 创建订单请求参数
 */
public class OrderMchOrderPayAO extends Base {


    private static final long serialVersionUID = 2622844531359078021L;
    /**
     * 支付方式
     */
    @ApiModelProperty(value = "支付方式", required = true)
    private PaymentMethodEnum ordPaymentMethod;

    @ApiModelProperty(value = "支付类型", required = true)
    private PaymentTypeEnum ordPaymentType;


    @ApiModelProperty(value = "订单编号", required = true)
    private String ordOrderNo;


    private Integer agent;

    private String mchId;

    public PaymentMethodEnum getOrdPaymentMethod() {
        return ordPaymentMethod;
    }

    public void setOrdPaymentMethod(PaymentMethodEnum ordPaymentMethod) {
        this.ordPaymentMethod = ordPaymentMethod;
    }

    public PaymentTypeEnum getOrdPaymentType() {
        return ordPaymentType;
    }

    public void setOrdPaymentType(PaymentTypeEnum ordPaymentType) {
        this.ordPaymentType = ordPaymentType;
    }

    public String getOrdOrderNo() {
        return ordOrderNo;
    }

    public void setOrdOrderNo(String ordOrderNo) {
        this.ordOrderNo = ordOrderNo;
    }

    public Integer getAgent() {
        return agent;
    }

    public void setAgent(Integer agent) {
        this.agent = agent;
    }

    public String getMchId() {
        return mchId;
    }

    public void setMchId(String mchId) {
        this.mchId = mchId;
    }
}
